irrigation agreement - English Synonyms Dictionary